fact or details - Turkish English Dictionary